Nov 30 19:59:18.680 INFO testing yeliknewo/neural_game against master#8940af3cea4a9a9deabcaf843b2f8cad9a83fc61 for beta-1.31-5
Nov 30 19:59:18.682 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-5/worker-7/master#8940af3cea4a9a9deabcaf843b2f8cad9a83fc61:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-7/beta-1.31-5/master#8940af3cea4a9a9deabcaf843b2f8cad9a83fc61:/source:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/source" "-e" "USER_ID=1000" "-e" "CMD=cargo +8940af3cea4a9a9deabcaf843b2f8cad9a83fc61-alt build --frozen" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"`
Nov 30 19:59:19.267 INFO [stdout] cb8512c5b7c7a40ac03cc11069e3985ab997290d3893f509d284a45821ff7452
Nov 30 19:59:19.271 INFO running `"docker" "start" "-a" "cb8512c5b7c7a40ac03cc11069e3985ab997290d3893f509d284a45821ff7452"`
Nov 30 19:59:21.294 INFO [stderr] usermod: no changes
Nov 30 19:59:21.552 INFO [stderr]    Compiling siphasher v0.2.1
Nov 30 19:59:21.559 INFO [stderr]    Compiling log v0.3.6
Nov 30 19:59:21.559 INFO [stderr]    Compiling bitflags v0.6.0
Nov 30 19:59:21.559 INFO [stderr]    Compiling adler32 v0.3.0
Nov 30 19:59:21.559 INFO [stderr]    Compiling atom v0.3.4
Nov 30 19:59:21.559 INFO [stderr]    Compiling inflate v0.1.1
Nov 30 19:59:21.559 INFO [stderr]    Compiling color_quant v1.0.0
Nov 30 19:59:21.559 INFO [stderr]    Compiling approx v0.1.1
Nov 30 19:59:22.047 INFO [stderr]    Compiling tuple_utils v0.2.0
Nov 30 19:59:22.599 INFO [stderr]    Compiling scoped_threadpool v0.1.7
Nov 30 19:59:24.836 INFO [stderr]    Compiling mopa v0.2.2
Nov 30 19:59:24.889 INFO [stderr]    Compiling threadpool v1.3.2
Nov 30 19:59:24.936 INFO [stderr]    Compiling fnv v1.0.5
Nov 30 19:59:24.938 INFO [stderr]    Compiling glob v0.2.11
Nov 30 19:59:24.992 INFO [stderr]    Compiling num_cpus v1.2.1
Nov 30 19:59:32.423 INFO [stderr]    Compiling thread-id v3.0.0
Nov 30 19:59:32.507 INFO [stderr]    Compiling memchr v1.0.1
Nov 30 19:59:32.508 INFO [stderr]    Compiling enum_primitive v0.1.1
Nov 30 19:59:32.543 INFO [stderr]    Compiling serde_json v0.8.6
Nov 30 19:59:32.639 INFO [stderr]    Compiling xml-rs v0.3.5
Nov 30 19:59:32.640 INFO [stderr]    Compiling shared_library v0.1.5
Nov 30 19:59:32.735 INFO [stderr]    Compiling x11-dl v2.12.0
Nov 30 19:59:33.445 INFO [stderr]    Compiling draw_state v0.6.0
Nov 30 19:59:33.500 INFO [stderr]    Compiling deflate v0.7.4
Nov 30 19:59:36.752 INFO [stderr]    Compiling gif v0.9.0
Nov 30 19:59:36.867 INFO [stderr]    Compiling phf_shared v0.7.21
Nov 30 19:59:37.961 INFO [stderr]    Compiling deque v0.3.1
Nov 30 19:59:37.979 INFO [stderr]    Compiling cgmath v0.12.0
Nov 30 19:59:39.711 INFO [stderr]    Compiling pulse v0.5.3
Nov 30 19:59:41.413 INFO [stderr]    Compiling num-rational v0.1.35
Nov 30 19:59:52.195 INFO [stderr]    Compiling thread_local v0.3.2
Nov 30 19:59:52.225 INFO [stderr]    Compiling aho-corasick v0.6.1
Nov 30 19:59:52.241 INFO [stderr]    Compiling osmesa-sys v0.1.2
Nov 30 19:59:52.608 INFO [stderr]    Compiling phf_generator v0.7.21
Nov 30 19:59:52.701 INFO [stderr]    Compiling phf v0.7.21
Nov 30 19:59:53.360 INFO [stderr]    Compiling rayon v0.6.0
Nov 30 19:59:54.531 INFO [stderr]    Compiling gfx_core v0.6.0
Nov 30 19:59:55.055 INFO [stderr]    Compiling specs v0.7.1
Nov 30 19:59:55.624 INFO [stderr]    Compiling wayland-scanner v0.7.7
Nov 30 19:59:55.709 INFO [stderr]    Compiling gl_generator v0.5.2
Nov 30 20:00:02.027 INFO [stderr]    Compiling phf_codegen v0.7.21
Nov 30 20:00:02.063 INFO [stderr]    Compiling fs2 v0.2.5
Nov 30 20:00:06.079 INFO [stderr]    Compiling tempfile v2.1.5
Nov 30 20:00:06.135 INFO [stderr]    Compiling regex v0.2.1
Nov 30 20:00:06.176 INFO [stderr]    Compiling png v0.6.2
Nov 30 20:00:06.347 INFO [stderr]    Compiling wayland-client v0.7.7
Nov 30 20:00:10.671 INFO [stderr]    Compiling memmap v0.4.0
Nov 30 20:00:12.179 INFO [stderr]    Compiling target_build_utils v0.1.2
Nov 30 20:00:12.179 INFO [stderr]    Compiling jpeg-decoder v0.1.11
Nov 30 20:00:14.179 INFO [stderr]    Compiling gfx_gl v0.3.1
Nov 30 20:00:14.379 INFO [stderr]    Compiling glutin v0.7.4
Nov 30 20:00:27.591 INFO [stderr]    Compiling image v0.12.2
Nov 30 20:00:39.907 INFO [stderr]    Compiling env_logger v0.4.0
Nov 30 20:00:55.375 INFO [stderr]    Compiling libloading v0.3.1
Nov 30 20:01:06.163 INFO [stderr]    Compiling dlib v0.3.1
Nov 30 20:01:06.455 INFO [stderr]    Compiling wayland-sys v0.7.7
Nov 30 20:01:13.179 INFO [stderr]    Compiling wayland-kbd v0.6.3
Nov 30 20:01:13.179 INFO [stderr]    Compiling wayland-window v0.4.4
Nov 30 20:01:16.199 INFO [stderr]    Compiling winit v0.5.10
Nov 30 20:01:23.255 INFO [stderr]    Compiling gfx_device_gl v0.13.0
Nov 30 20:01:23.256 INFO [stderr]    Compiling gfx v0.14.0
Nov 30 20:01:31.891 INFO [stderr]    Compiling gfx_window_glutin v0.14.0
Nov 30 20:01:35.838 INFO [stderr]    Compiling neural_game v0.1.0 (/source)
Nov 30 20:01:36.272 INFO [stderr] warning: unused import: `ng_sdl2`
Nov 30 20:01:36.272 INFO [stderr]  --> src/graphics/window.rs:3:53
Nov 30 20:01:36.272 INFO [stderr]   |
Nov 30 20:01:36.272 INFO [stderr] 3 | use graphics::{ColorFormat, DepthFormat, ng_glutin, ng_sdl2};
Nov 30 20:01:36.272 INFO [stderr]   |                                                     ^^^^^^^
Nov 30 20:01:36.272 INFO [stderr]   |
Nov 30 20:01:36.273 INFO [stderr]   = note: #[warn(unused_imports)] on by default
Nov 30 20:01:36.273 INFO [stderr] 
Nov 30 20:01:37.575 INFO [stderr] warning: unused variable: `front_control_id`
Nov 30 20:01:37.576 INFO [stderr]  --> src/core/event_clump.rs:5:30
Nov 30 20:01:37.576 INFO [stderr]   |
Nov 30 20:01:37.576 INFO [stderr] 5 | pub fn make_event_clumps<ID>(front_control_id: ID, back_control_id: ID, front_render_id: ID, back_render_id: ID) -> (FrontEventClump<ID>, BackEventClump<ID>)
Nov 30 20:01:37.576 INFO [stderr]   |                              ^^^^^^^^^^^^^^^^ help: consider using `_front_control_id` instead
Nov 30 20:01:37.577 INFO [stderr]   |
Nov 30 20:01:37.577 INFO [stderr]   = note: #[warn(unused_variables)] on by default
Nov 30 20:01:37.577 INFO [stderr] 
Nov 30 20:01:37.578 INFO [stderr] warning: unused variable: `back_control_id`
Nov 30 20:01:37.578 INFO [stderr]  --> src/core/event_clump.rs:5:52
Nov 30 20:01:37.578 INFO [stderr]   |
Nov 30 20:01:37.578 INFO [stderr] 5 | pub fn make_event_clumps<ID>(front_control_id: ID, back_control_id: ID, front_render_id: ID, back_render_id: ID) -> (FrontEventClump<ID>, BackEventClump<ID>)
Nov 30 20:01:37.579 INFO [stderr]   |                                                    ^^^^^^^^^^^^^^^ help: consider using `_back_control_id` instead
Nov 30 20:01:37.579 INFO [stderr] 
Nov 30 20:01:37.579 INFO [stderr] warning: unused variable: `front_render_id`
Nov 30 20:01:37.580 INFO [stderr]  --> src/core/event_clump.rs:5:73
Nov 30 20:01:37.580 INFO [stderr]   |
Nov 30 20:01:37.580 INFO [stderr] 5 | pub fn make_event_clumps<ID>(front_control_id: ID, back_control_id: ID, front_render_id: ID, back_render_id: ID) -> (FrontEventClump<ID>, BackEventClump<ID>)
Nov 30 20:01:37.580 INFO [stderr]   |                                                                         ^^^^^^^^^^^^^^^ help: consider using `_front_render_id` instead
Nov 30 20:01:37.581 INFO [stderr] 
Nov 30 20:01:37.581 INFO [stderr] warning: unused variable: `back_render_id`
Nov 30 20:01:37.581 INFO [stderr]  --> src/core/event_clump.rs:5:94
Nov 30 20:01:37.581 INFO [stderr]   |
Nov 30 20:01:37.582 INFO [stderr] 5 | pub fn make_event_clumps<ID>(front_control_id: ID, back_control_id: ID, front_render_id: ID, back_render_id: ID) -> (FrontEventClump<ID>, BackEventClump<ID>)
Nov 30 20:01:37.582 INFO [stderr]   |                                                                                              ^^^^^^^^^^^^^^ help: consider using `_back_render_id` instead
Nov 30 20:01:37.582 INFO [stderr] 
Nov 30 20:01:37.582 INFO [stderr] warning: unused variable: `front_event_clump`
Nov 30 20:01:37.583 INFO [stderr]  --> src/core/handle_events.rs:7:120
Nov 30 20:01:37.583 INFO [stderr]   |
Nov 30 20:01:37.583 INFO [stderr] 7 |     pub fn handle_events<ID>(gfx_window: &mut GfxWindow<GlutinWindow, GlutinExtras, NGDevice, NGFactory, NGResources>, front_event_clump: &mut FrontEventClump<ID>) -> bool
Nov 30 20:01:37.584 INFO [stderr]   |                                                                                                                        ^^^^^^^^^^^^^^^^^ help: consider using `_front_event_clump` instead
Nov 30 20:01:37.584 INFO [stderr] 
Nov 30 20:01:37.584 INFO [stderr] warning: unused variable: `game_handle`
Nov 30 20:01:37.585 INFO [stderr]   --> src/core/starter.rs:39:9
Nov 30 20:01:37.585 INFO [stderr]    |
Nov 30 20:01:37.585 INFO [stderr] 39 |     let game_handle = thread::spawn(|| {
Nov 30 20:01:37.585 INFO [stderr]    |         ^^^^^^^^^^^ help: consider using `_game_handle` instead
Nov 30 20:01:37.586 INFO [stderr] 
Nov 30 20:01:37.586 INFO [stderr] warning: unused variable: `delta_time`
Nov 30 20:01:37.587 INFO [stderr]   --> src/systems/control.rs:25:36
Nov 30 20:01:37.587 INFO [stderr]    |
Nov 30 20:01:37.587 INFO [stderr] 25 |     fn run(&mut self, arg: RunArg, delta_time: f64) {
Nov 30 20:01:37.587 INFO [stderr]    |                                    ^^^^^^^^^^ help: consider using `_delta_time` instead
Nov 30 20:01:37.588 INFO [stderr] 
Nov 30 20:01:37.588 INFO [stderr] warning: unused variable: `delta_time`
Nov 30 20:01:37.588 INFO [stderr]    --> src/systems/render.rs:149:36
Nov 30 20:01:37.589 INFO [stderr]     |
Nov 30 20:01:37.589 INFO [stderr] 149 |     fn run(&mut self, arg: RunArg, delta_time: f64) {
Nov 30 20:01:37.589 INFO [stderr]     |                                    ^^^^^^^^^^ help: consider using `_delta_time` instead
Nov 30 20:01:37.590 INFO [stderr] 
Nov 30 20:01:37.623 INFO [stderr] warning: variable does not need to be mutable
Nov 30 20:01:37.623 INFO [stderr]   --> src/core/starter.rs:20:13
Nov 30 20:01:37.624 INFO [stderr]    |
Nov 30 20:01:37.624 INFO [stderr] 20 |         let mut render_event_core = front_event_clump.get_mut_render().unwrap_or_else(|| panic!("Render was none"));
Nov 30 20:01:37.624 INFO [stderr]    |             ----^^^^^^^^^^^^^^^^^
Nov 30 20:01:37.624 INFO [stderr]    |             |
Nov 30 20:01:37.625 INFO [stderr]    |             help: remove this `mut`
Nov 30 20:01:37.625 INFO [stderr]    |
Nov 30 20:01:37.625 INFO [stderr]    = note: #[warn(unused_mut)] on by default
Nov 30 20:01:37.626 INFO [stderr] 
Nov 30 20:01:37.667 INFO [stderr] warning: variable does not need to be mutable
Nov 30 20:01:37.667 INFO [stderr]   --> src/systems/render.rs:57:13
Nov 30 20:01:37.668 INFO [stderr]    |
Nov 30 20:01:37.668 INFO [stderr] 57 |         let mut bundles = Arc::get_mut(&mut self.bundles).unwrap_or_else(|| panic!("Arc Shit"));
Nov 30 20:01:37.668 INFO [stderr]    |             ----^^^^^^^
Nov 30 20:01:37.669 INFO [stderr]    |             |
Nov 30 20:01:37.669 INFO [stderr]    |             help: remove this `mut`
Nov 30 20:01:37.669 INFO [stderr] 
Nov 30 20:01:37.788 INFO [stderr] warning: type alias is never used: `RenderType`
Nov 30 20:01:37.788 INFO [stderr]  --> src/art/types.rs:1:1
Nov 30 20:01:37.788 INFO [stderr]   |
Nov 30 20:01:37.789 INFO [stderr] 1 | pub type RenderType = u8;
Nov 30 20:01:37.789 INFO [stderr]   | ^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 30 20:01:37.796 INFO [stderr]   |
Nov 30 20:01:37.796 INFO [stderr]   = note: #[warn(dead_code)] on by default
Nov 30 20:01:37.796 INFO [stderr] 
Nov 30 20:01:37.797 INFO [stderr] warning: constant item is never used: `ID`
Nov 30 20:01:37.797 INFO [stderr]  --> src/art/main.rs:6:1
Nov 30 20:01:37.797 INFO [stderr]   |
Nov 30 20:01:37.798 INFO [stderr] 6 | pub const ID: RenderType = 0;
Nov 30 20:01:37.798 INFO [stderr]   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 30 20:01:37.798 INFO [stderr] 
Nov 30 20:01:37.799 INFO [stderr] warning: constant item is never used: `TEST`
Nov 30 20:01:37.800 INFO [stderr]  --> src/art/main.rs:9:1
Nov 30 20:01:37.800 INFO [stderr]   |
Nov 30 20:01:37.800 INFO [stderr] 9 | pub const TEST: Sprite = &[0.0, 0.0, 1.0, 0.5];
Nov 30 20:01:37.801 INFO [stderr]   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 30 20:01:37.801 INFO [stderr] 
Nov 30 20:01:37.801 INFO [stderr] warning: constant item is never used: `GUI`
Nov 30 20:01:37.801 INFO [stderr]  --> src/art/layers.rs:3:1
Nov 30 20:01:37.802 INFO [stderr]   |
Nov 30 20:01:37.802 INFO [stderr] 3 | pub const GUI: Layer = 0;
Nov 30 20:01:37.802 INFO [stderr]   | ^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 30 20:01:37.802 INFO [stderr] 
Nov 30 20:01:37.803 INFO [stderr] warning: method is never used: `set_offset`
Nov 30 20:01:37.803 INFO [stderr]   --> src/components/camera.rs:29:5
Nov 30 20:01:37.803 INFO [stderr]    |
Nov 30 20:01:37.804 INFO [stderr] 29 |     pub fn set_offset(&mut self, offset: Point2<f32>) {
Nov 30 20:01:37.804 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 30 20:01:37.804 INFO [stderr] 
Nov 30 20:01:37.805 INFO [stderr] warning: method is never used: `set_eye`
Nov 30 20:01:37.805 INFO [stderr]   --> src/components/camera.rs:35:5
Nov 30 20:01:37.806 INFO [stderr]    |
Nov 30 20:01:37.806 INFO [stderr] 35 |     fn set_eye(&mut self, eye: Point3<f32>) {
Nov 30 20:01:37.806 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 30 20:01:37.806 INFO [stderr] 
Nov 30 20:01:37.807 INFO [stderr] warning: method is never used: `set_target`
Nov 30 20:01:37.807 INFO [stderr]   --> src/components/camera.rs:39:5
Nov 30 20:01:37.807 INFO [stderr]    |
Nov 30 20:01:37.808 INFO [stderr] 39 |     fn set_target(&mut self, target: Point3<f32>) {
Nov 30 20:01:37.808 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 30 20:01:37.808 INFO [stderr] 
Nov 30 20:01:37.808 INFO [stderr] warning: method is never used: `set_proj`
Nov 30 20:01:37.809 INFO [stderr]   --> src/components/camera.rs:55:5
Nov 30 20:01:37.809 INFO [stderr]    |
Nov 30 20:01:37.809 INFO [stderr] 55 |     pub fn set_proj(&mut self, ortho_helper: OrthographicHelper) {
Nov 30 20:01:37.809 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 30 20:01:37.810 INFO [stderr] 
Nov 30 20:01:37.810 INFO [stderr] warning: method is never used: `get_offset`
Nov 30 20:01:37.810 INFO [stderr]   --> src/components/camera.rs:60:5
Nov 30 20:01:37.811 INFO [stderr]    |
Nov 30 20:01:37.811 INFO [stderr] 60 |     pub fn get_offset(&self) -> Point2<f32> {
Nov 30 20:01:37.811 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 30 20:01:37.811 INFO [stderr] 
Nov 30 20:01:37.812 INFO [stderr] warning: method is never used: `screen_to_world_point`
Nov 30 20:01:37.812 INFO [stderr]   --> src/components/camera.rs:76:5
Nov 30 20:01:37.812 INFO [stderr]    |
Nov 30 20:01:37.813 INFO [stderr] 76 |     pub fn screen_to_world_point(&self, screen_point: Point2<f32>) -> Point2<f32> {
Nov 30 20:01:37.813 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 30 20:01:37.813 INFO [stderr] 
Nov 30 20:01:37.819 INFO [stderr] warning: method is never used: `set_dirty`
Nov 30 20:01:37.819 INFO [stderr]   --> src/components/camera.rs:82:5
Nov 30 20:01:37.819 INFO [stderr]    |
Nov 30 20:01:37.820 INFO [stderr] 82 |     fn set_dirty(&mut self) {
Nov 30 20:01:37.820 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^
Nov 30 20:01:37.820 INFO [stderr] 
Nov 30 20:01:37.821 INFO [stderr] warning: method is never used: `set_layer`
Nov 30 20:01:37.821 INFO [stderr]   --> src/components/render_data.rs:25:5
Nov 30 20:01:37.821 INFO [stderr]    |
Nov 30 20:01:37.821 INFO [stderr] 25 |     pub fn set_layer(&mut self, layer: u8) {
Nov 30 20:01:37.822 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 30 20:01:37.822 INFO [stderr] 
Nov 30 20:01:37.822 INFO [stderr] warning: method is never used: `set_spritesheet_rect`
Nov 30 20:01:37.823 INFO [stderr]   --> src/components/render_data.rs:30:5
Nov 30 20:01:37.823 INFO [stderr]    |
Nov 30 20:01:37.823 INFO [stderr] 30 |     pub fn set_spritesheet_rect(&mut self, spritesheet_rect: &'static [f32; 4]) {
Nov 30 20:01:37.823 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 30 20:01:37.824 INFO [stderr] 
Nov 30 20:01:37.824 INFO [stderr] warning: method is never used: `set_tint`
Nov 30 20:01:37.824 INFO [stderr]   --> src/components/render_data.rs:35:5
Nov 30 20:01:37.825 INFO [stderr]    |
Nov 30 20:01:37.825 INFO [stderr] 35 |     pub fn set_tint(&mut self, tint: [f32; 4]) {
Nov 30 20:01:37.825 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 30 20:01:37.826 INFO [stderr] 
Nov 30 20:01:37.826 INFO [stderr] warning: method is never used: `reset_tint`
Nov 30 20:01:37.826 INFO [stderr]   --> src/components/render_data.rs:40:5
Nov 30 20:01:37.827 INFO [stderr]    |
Nov 30 20:01:37.827 INFO [stderr] 40 |     pub fn reset_tint(&mut self) {
Nov 30 20:01:37.827 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 30 20:01:37.827 INFO [stderr] 
Nov 30 20:01:37.828 INFO [stderr] warning: method is never used: `get_default_tint`
Nov 30 20:01:37.828 INFO [stderr]   --> src/components/render_data.rs:45:5
Nov 30 20:01:37.828 INFO [stderr]    |
Nov 30 20:01:37.828 INFO [stderr] 45 |     pub fn get_default_tint(&self) -> [f32; 4] {
Nov 30 20:01:37.829 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 30 20:01:37.829 INFO [stderr] 
Nov 30 20:01:37.829 INFO [stderr] warning: method is never used: `set_dirty`
Nov 30 20:01:37.830 INFO [stderr]   --> src/components/render_data.rs:65:5
Nov 30 20:01:37.830 INFO [stderr]    |
Nov 30 20:01:37.830 INFO [stderr] 65 |     fn set_dirty(&mut self) {
Nov 30 20:01:37.831 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^
Nov 30 20:01:37.831 INFO [stderr] 
Nov 30 20:01:37.831 INFO [stderr] warning: method is never used: `new_identity`
Nov 30 20:01:37.831 INFO [stderr]   --> src/components/transform.rs:23:5
Nov 30 20:01:37.832 INFO [stderr]    |
Nov 30 20:01:37.832 INFO [stderr] 23 |     pub fn new_identity() -> Transform {
Nov 30 20:01:37.832 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 30 20:01:37.832 INFO [stderr] 
Nov 30 20:01:37.833 INFO [stderr] warning: method is never used: `set_pos`
Nov 30 20:01:37.833 INFO [stderr]   --> src/components/transform.rs:27:5
Nov 30 20:01:37.833 INFO [stderr]    |
Nov 30 20:01:37.834 INFO [stderr] 27 |     pub fn set_pos(&mut self, pos: Vector3<f32>) {
Nov 30 20:01:37.834 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 30 20:01:37.834 INFO [stderr] 
Nov 30 20:01:37.834 INFO [stderr] warning: method is never used: `add_pos`
Nov 30 20:01:37.835 INFO [stderr]   --> src/components/transform.rs:32:5
Nov 30 20:01:37.835 INFO [stderr]    |
Nov 30 20:01:37.835 INFO [stderr] 32 |     pub fn add_pos(&mut self, pos_delta: Vector3<f32>) {
Nov 30 20:01:37.836 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 30 20:01:37.836 INFO [stderr] 
Nov 30 20:01:37.836 INFO [stderr] warning: method is never used: `get_pos`
Nov 30 20:01:37.836 INFO [stderr]   --> src/components/transform.rs:37:5
Nov 30 20:01:37.837 INFO [stderr]    |
Nov 30 20:01:37.837 INFO [stderr] 37 |     pub fn get_pos(&self) -> Vector3<f32> {
Nov 30 20:01:37.837 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 30 20:01:37.838 INFO [stderr] 
Nov 30 20:01:37.838 INFO [stderr] warning: method is never used: `get_gui_offset`
Nov 30 20:01:37.838 INFO [stderr]   --> src/components/transform.rs:45:5
Nov 30 20:01:37.839 INFO [stderr]    |
Nov 30 20:01:37.839 INFO [stderr] 45 |     pub fn get_gui_offset(&self) -> Point2<f32> {
Nov 30 20:01:37.839 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 30 20:01:37.839 INFO [stderr] 
Nov 30 20:01:37.840 INFO [stderr] warning: method is never used: `set_dirty`
Nov 30 20:01:37.840 INFO [stderr]   --> src/components/transform.rs:50:5
Nov 30 20:01:37.840 INFO [stderr]    |
Nov 30 20:01:37.841 INFO [stderr] 50 |     fn set_dirty(&mut self) {
Nov 30 20:01:37.841 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^
Nov 30 20:01:37.841 INFO [stderr] 
Nov 30 20:01:37.841 INFO [stderr] warning: method is never used: `take_dirty`
Nov 30 20:01:37.842 INFO [stderr]   --> src/components/transform.rs:54:5
Nov 30 20:01:37.842 INFO [stderr]    |
Nov 30 20:01:37.842 INFO [stderr] 54 |     pub fn take_dirty(&mut self) -> bool {
Nov 30 20:01:37.847 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 30 20:01:37.847 INFO [stderr] 
Nov 30 20:01:37.847 INFO [stderr] warning: field is never used: `control`
Nov 30 20:01:37.847 INFO [stderr]   --> src/core/event_clump.rs:43:5
Nov 30 20:01:37.848 INFO [stderr]    |
Nov 30 20:01:37.848 INFO [stderr] 43 |     control: Option<DuoChannel<MainToControl, MainFromControl>>,
Nov 30 20:01:37.848 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 30 20:01:37.849 INFO [stderr] 
Nov 30 20:01:37.849 INFO [stderr] warning: method is never used: `get_mut_control`
Nov 30 20:01:37.849 INFO [stderr]   --> src/core/event_clump.rs:57:5
Nov 30 20:01:37.849 INFO [stderr]    |
Nov 30 20:01:37.850 INFO [stderr] 57 |     pub fn get_mut_control(&mut self) -> Option<&mut DuoChannel<MainToControl, MainFromControl>> {
Nov 30 20:01:37.850 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 30 20:01:37.850 INFO [stderr] 
Nov 30 20:01:37.851 INFO [stderr] warning: method is never used: `get_mut_data`
Nov 30 20:01:37.851 INFO [stderr]   --> src/graphics/pipeline.rs:74:5
Nov 30 20:01:37.851 INFO [stderr]    |
Nov 30 20:01:37.851 INFO [stderr] 74 |     pub fn get_mut_data(&mut self) -> &mut pipe::Data<R> {
Nov 30 20:01:37.852 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 30 20:01:37.852 INFO [stderr] 
Nov 30 20:01:37.852 INFO [stderr] warning: field is never used: `extras`
Nov 30 20:01:37.853 INFO [stderr]   --> src/graphics/window.rs:13:5
Nov 30 20:01:37.853 INFO [stderr]    |
Nov 30 20:01:37.853 INFO [stderr] 13 |     extras: T,
Nov 30 20:01:37.854 INFO [stderr]    |     ^^^^^^^^^
Nov 30 20:01:37.854 INFO [stderr] 
Nov 30 20:01:37.854 INFO [stderr] warning: method is never used: `get_device`
Nov 30 20:01:37.858 INFO [stderr]   --> src/graphics/window.rs:54:5
Nov 30 20:01:37.859 INFO [stderr]    |
Nov 30 20:01:37.859 INFO [stderr] 54 |     pub fn get_device(&self) -> &D {
Nov 30 20:01:37.859 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 30 20:01:37.859 INFO [stderr] 
Nov 30 20:01:37.859 INFO [stderr] warning: method is never used: `get_factory`
Nov 30 20:01:37.859 INFO [stderr]   --> src/graphics/window.rs:58:5
Nov 30 20:01:37.859 INFO [stderr]    |
Nov 30 20:01:37.859 INFO [stderr] 58 |     pub fn get_factory(&self) -> &F {
Nov 30 20:01:37.859 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 30 20:01:37.859 INFO [stderr] 
Nov 30 20:01:37.859 INFO [stderr] warning: method is never used: `get_window`
Nov 30 20:01:37.859 INFO [stderr]   --> src/graphics/window.rs:62:5
Nov 30 20:01:37.859 INFO [stderr]    |
Nov 30 20:01:37.859 INFO [stderr] 62 |     pub fn get_window(&self) -> &W {
Nov 30 20:01:37.859 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 30 20:01:37.859 INFO [stderr] 
Nov 30 20:01:37.859 INFO [stderr] warning: method is never used: `get_extras`
Nov 30 20:01:37.859 INFO [stderr]   --> src/graphics/window.rs:66:5
Nov 30 20:01:37.859 INFO [stderr]    |
Nov 30 20:01:37.859 INFO [stderr] 66 |     pub fn get_extras(&self) -> &T {
Nov 30 20:01:37.859 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 30 20:01:37.859 INFO [stderr] 
Nov 30 20:01:37.859 INFO [stderr] warning: method is never used: `get_mut_extras`
Nov 30 20:01:37.859 INFO [stderr]   --> src/graphics/window.rs:82:5
Nov 30 20:01:37.859 INFO [stderr]    |
Nov 30 20:01:37.859 INFO [stderr] 82 |     pub fn get_mut_extras(&mut self) -> &mut T {
Nov 30 20:01:37.859 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 30 20:01:37.859 INFO [stderr] 
Nov 30 20:01:37.859 INFO [stderr] warning: method is never used: `process_event`
Nov 30 20:01:37.859 INFO [stderr]   --> src/systems/control.rs:17:5
Nov 30 20:01:37.859 INFO [stderr]    |
Nov 30 20:01:37.859 INFO [stderr] 17 |     fn process_event(&mut self, event: &MainToControl) {
Nov 30 20:01:37.859 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 30 20:01:37.859 INFO [stderr] 
Nov 30 20:01:37.859 INFO [stderr] warning: method is never used: `get_left`
Nov 30 20:01:37.859 INFO [stderr]   --> src/utils/orthographic_helper.rs:27:5
Nov 30 20:01:37.859 INFO [stderr]    |
Nov 30 20:01:37.859 INFO [stderr] 27 |     pub fn get_left(&self) -> f32 {
Nov 30 20:01:37.859 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 30 20:01:37.859 INFO [stderr] 
Nov 30 20:01:37.859 INFO [stderr] warning: method is never used: `get_right`
Nov 30 20:01:37.859 INFO [stderr]   --> src/utils/orthographic_helper.rs:31:5
Nov 30 20:01:37.859 INFO [stderr]    |
Nov 30 20:01:37.859 INFO [stderr] 31 |     pub fn get_right(&self) -> f32 {
Nov 30 20:01:37.859 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 30 20:01:37.859 INFO [stderr] 
Nov 30 20:01:37.859 INFO [stderr] warning: method is never used: `get_bottom`
Nov 30 20:01:37.859 INFO [stderr]   --> src/utils/orthographic_helper.rs:35:5
Nov 30 20:01:37.859 INFO [stderr]    |
Nov 30 20:01:37.859 INFO [stderr] 35 |     pub fn get_bottom(&self) -> f32 {
Nov 30 20:01:37.859 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 30 20:01:37.859 INFO [stderr] 
Nov 30 20:01:37.859 INFO [stderr] warning: method is never used: `get_top`
Nov 30 20:01:37.859 INFO [stderr]   --> src/utils/orthographic_helper.rs:39:5
Nov 30 20:01:37.859 INFO [stderr]    |
Nov 30 20:01:37.859 INFO [stderr] 39 |     pub fn get_top(&self) -> f32 {
Nov 30 20:01:37.859 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 30 20:01:37.859 INFO [stderr] 
Nov 30 20:01:37.859 INFO [stderr] warning: method is never used: `get_near`
Nov 30 20:01:37.859 INFO [stderr]   --> src/utils/orthographic_helper.rs:43:5
Nov 30 20:01:37.859 INFO [stderr]    |
Nov 30 20:01:37.859 INFO [stderr] 43 |     pub fn get_near(&self) -> f32 {
Nov 30 20:01:37.859 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 30 20:01:37.859 INFO [stderr] 
Nov 30 20:01:37.859 INFO [stderr] warning: method is never used: `get_far`
Nov 30 20:01:37.859 INFO [stderr]   --> src/utils/orthographic_helper.rs:47:5
Nov 30 20:01:37.859 INFO [stderr]    |
Nov 30 20:01:37.859 INFO [stderr] 47 |     pub fn get_far(&self) -> f32 {
Nov 30 20:01:37.859 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 30 20:01:37.859 INFO [stderr] 
Nov 30 20:01:37.859 INFO [stderr] warning: method is never used: `get_view_depth`
Nov 30 20:01:37.859 INFO [stderr]   --> src/utils/orthographic_helper.rs:51:5
Nov 30 20:01:37.859 INFO [stderr]    |
Nov 30 20:01:37.859 INFO [stderr] 51 |     pub fn get_view_depth(&self) -> f32 {
Nov 30 20:01:37.859 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 30 20:01:37.859 INFO [stderr] 
Nov 30 20:01:37.859 INFO [stderr] warning: method is never used: `get_aspect_ratio`
Nov 30 20:01:37.859 INFO [stderr]   --> src/utils/orthographic_helper.rs:55:5
Nov 30 20:01:37.859 INFO [stderr]    |
Nov 30 20:01:37.860 INFO [stderr] 55 |     pub fn get_aspect_ratio(&self) -> f32 {
Nov 30 20:01:37.860 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 30 20:01:37.860 INFO [stderr] 
Nov 30 20:01:37.860 INFO [stderr] warning: method is never used: `recv`
Nov 30 20:01:37.860 INFO [stderr]   --> src/utils/duo_channel.rs:30:5
Nov 30 20:01:37.860 INFO [stderr]    |
Nov 30 20:01:37.860 INFO [stderr] 30 |     pub fn recv(&mut self) -> R {
Nov 30 20:01:37.860 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 30 20:01:37.860 INFO [stderr] 
Nov 30 20:01:45.991 INFO [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 2m 24s
Nov 30 20:01:46.007 INFO [stderr] su: No module specific data is present
Nov 30 20:01:46.893 INFO running `"docker" "inspect" "cb8512c5b7c7a40ac03cc11069e3985ab997290d3893f509d284a45821ff7452"`
Nov 30 20:01:47.153 INFO running `"docker" "rm" "-f" "cb8512c5b7c7a40ac03cc11069e3985ab997290d3893f509d284a45821ff7452"`
Nov 30 20:01:47.535 INFO [stdout] cb8512c5b7c7a40ac03cc11069e3985ab997290d3893f509d284a45821ff7452
Nov 30 20:01:47.543 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-5/worker-7/master#8940af3cea4a9a9deabcaf843b2f8cad9a83fc61:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-7/beta-1.31-5/master#8940af3cea4a9a9deabcaf843b2f8cad9a83fc61:/source:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/source" "-e" "USER_ID=1000" "-e" "CMD=cargo +8940af3cea4a9a9deabcaf843b2f8cad9a83fc61-alt test --frozen --no-run" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"`
Nov 30 20:01:48.018 INFO [stdout] 0db2c58635e2e62dcfc1cdd1ecd8e29f96f6bbc1257f7bcc85337a3c169d243b
Nov 30 20:01:48.025 INFO running `"docker" "start" "-a" "0db2c58635e2e62dcfc1cdd1ecd8e29f96f6bbc1257f7bcc85337a3c169d243b"`
Nov 30 20:01:50.075 INFO [stderr] usermod: no changes
Nov 30 20:01:50.495 INFO [stderr]    Compiling neural_game v0.1.0 (/source)
Nov 30 20:01:51.083 INFO [stderr] warning: unused import: `ng_sdl2`
Nov 30 20:01:51.083 INFO [stderr]  --> src/graphics/window.rs:3:53
Nov 30 20:01:51.083 INFO [stderr]   |
Nov 30 20:01:51.083 INFO [stderr] 3 | use graphics::{ColorFormat, DepthFormat, ng_glutin, ng_sdl2};
Nov 30 20:01:51.083 INFO [stderr]   |                                                     ^^^^^^^
Nov 30 20:01:51.083 INFO [stderr]   |
Nov 30 20:01:51.083 INFO [stderr]   = note: #[warn(unused_imports)] on by default
Nov 30 20:01:51.083 INFO [stderr] 
Nov 30 20:01:52.357 INFO [stderr] warning: unused variable: `front_control_id`
Nov 30 20:01:52.357 INFO [stderr]  --> src/core/event_clump.rs:5:30
Nov 30 20:01:52.357 INFO [stderr]   |
Nov 30 20:01:52.357 INFO [stderr] 5 | pub fn make_event_clumps<ID>(front_control_id: ID, back_control_id: ID, front_render_id: ID, back_render_id: ID) -> (FrontEventClump<ID>, BackEventClump<ID>)
Nov 30 20:01:52.357 INFO [stderr]   |                              ^^^^^^^^^^^^^^^^ help: consider using `_front_control_id` instead
Nov 30 20:01:52.357 INFO [stderr]   |
Nov 30 20:01:52.357 INFO [stderr]   = note: #[warn(unused_variables)] on by default
Nov 30 20:01:52.357 INFO [stderr] 
Nov 30 20:01:52.359 INFO [stderr] warning: unused variable: `back_control_id`
Nov 30 20:01:52.359 INFO [stderr]  --> src/core/event_clump.rs:5:52
Nov 30 20:01:52.359 INFO [stderr]   |
Nov 30 20:01:52.359 INFO [stderr] 5 | pub fn make_event_clumps<ID>(front_control_id: ID, back_control_id: ID, front_render_id: ID, back_render_id: ID) -> (FrontEventClump<ID>, BackEventClump<ID>)
Nov 30 20:01:52.359 INFO [stderr]   |                                                    ^^^^^^^^^^^^^^^ help: consider using `_back_control_id` instead
Nov 30 20:01:52.359 INFO [stderr] 
Nov 30 20:01:52.359 INFO [stderr] warning: unused variable: `front_render_id`
Nov 30 20:01:52.359 INFO [stderr]  --> src/core/event_clump.rs:5:73
Nov 30 20:01:52.359 INFO [stderr]   |
Nov 30 20:01:52.359 INFO [stderr] 5 | pub fn make_event_clumps<ID>(front_control_id: ID, back_control_id: ID, front_render_id: ID, back_render_id: ID) -> (FrontEventClump<ID>, BackEventClump<ID>)
Nov 30 20:01:52.359 INFO [stderr]   |                                                                         ^^^^^^^^^^^^^^^ help: consider using `_front_render_id` instead
Nov 30 20:01:52.359 INFO [stderr] 
Nov 30 20:01:52.359 INFO [stderr] warning: unused variable: `back_render_id`
Nov 30 20:01:52.359 INFO [stderr]  --> src/core/event_clump.rs:5:94
Nov 30 20:01:52.359 INFO [stderr]   |
Nov 30 20:01:52.359 INFO [stderr] 5 | pub fn make_event_clumps<ID>(front_control_id: ID, back_control_id: ID, front_render_id: ID, back_render_id: ID) -> (FrontEventClump<ID>, BackEventClump<ID>)
Nov 30 20:01:52.359 INFO [stderr]   |                                                                                              ^^^^^^^^^^^^^^ help: consider using `_back_render_id` instead
Nov 30 20:01:52.359 INFO [stderr] 
Nov 30 20:01:52.359 INFO [stderr] warning: unused variable: `front_event_clump`
Nov 30 20:01:52.359 INFO [stderr]  --> src/core/handle_events.rs:7:120
Nov 30 20:01:52.359 INFO [stderr]   |
Nov 30 20:01:52.359 INFO [stderr] 7 |     pub fn handle_events<ID>(gfx_window: &mut GfxWindow<GlutinWindow, GlutinExtras, NGDevice, NGFactory, NGResources>, front_event_clump: &mut FrontEventClump<ID>) -> bool
Nov 30 20:01:52.359 INFO [stderr]   |                                                                                                                        ^^^^^^^^^^^^^^^^^ help: consider using `_front_event_clump` instead
Nov 30 20:01:52.359 INFO [stderr] 
Nov 30 20:01:52.359 INFO [stderr] warning: unused variable: `game_handle`
Nov 30 20:01:52.359 INFO [stderr]   --> src/core/starter.rs:39:9
Nov 30 20:01:52.359 INFO [stderr]    |
Nov 30 20:01:52.359 INFO [stderr] 39 |     let game_handle = thread::spawn(|| {
Nov 30 20:01:52.359 INFO [stderr]    |         ^^^^^^^^^^^ help: consider using `_game_handle` instead
Nov 30 20:01:52.359 INFO [stderr] 
Nov 30 20:01:52.359 INFO [stderr] warning: unused variable: `delta_time`
Nov 30 20:01:52.359 INFO [stderr]   --> src/systems/control.rs:25:36
Nov 30 20:01:52.359 INFO [stderr]    |
Nov 30 20:01:52.359 INFO [stderr] 25 |     fn run(&mut self, arg: RunArg, delta_time: f64) {
Nov 30 20:01:52.359 INFO [stderr]    |                                    ^^^^^^^^^^ help: consider using `_delta_time` instead
Nov 30 20:01:52.359 INFO [stderr] 
Nov 30 20:01:52.359 INFO [stderr] warning: unused variable: `delta_time`
Nov 30 20:01:52.359 INFO [stderr]    --> src/systems/render.rs:149:36
Nov 30 20:01:52.359 INFO [stderr]     |
Nov 30 20:01:52.359 INFO [stderr] 149 |     fn run(&mut self, arg: RunArg, delta_time: f64) {
Nov 30 20:01:52.359 INFO [stderr]     |                                    ^^^^^^^^^^ help: consider using `_delta_time` instead
Nov 30 20:01:52.359 INFO [stderr] 
Nov 30 20:01:52.405 INFO [stderr] warning: variable does not need to be mutable
Nov 30 20:01:52.405 INFO [stderr]   --> src/core/starter.rs:20:13
Nov 30 20:01:52.405 INFO [stderr]    |
Nov 30 20:01:52.405 INFO [stderr] 20 |         let mut render_event_core = front_event_clump.get_mut_render().unwrap_or_else(|| panic!("Render was none"));
Nov 30 20:01:52.405 INFO [stderr]    |             ----^^^^^^^^^^^^^^^^^
Nov 30 20:01:52.405 INFO [stderr]    |             |
Nov 30 20:01:52.405 INFO [stderr]    |             help: remove this `mut`
Nov 30 20:01:52.405 INFO [stderr]    |
Nov 30 20:01:52.405 INFO [stderr]    = note: #[warn(unused_mut)] on by default
Nov 30 20:01:52.405 INFO [stderr] 
Nov 30 20:01:52.439 INFO [stderr] warning: variable does not need to be mutable
Nov 30 20:01:52.439 INFO [stderr]   --> src/systems/render.rs:57:13
Nov 30 20:01:52.439 INFO [stderr]    |
Nov 30 20:01:52.439 INFO [stderr] 57 |         let mut bundles = Arc::get_mut(&mut self.bundles).unwrap_or_else(|| panic!("Arc Shit"));
Nov 30 20:01:52.439 INFO [stderr]    |             ----^^^^^^^
Nov 30 20:01:52.439 INFO [stderr]    |             |
Nov 30 20:01:52.439 INFO [stderr]    |             help: remove this `mut`
Nov 30 20:01:52.439 INFO [stderr] 
Nov 30 20:01:52.550 INFO [stderr] warning: type alias is never used: `RenderType`
Nov 30 20:01:52.550 INFO [stderr]  --> src/art/types.rs:1:1
Nov 30 20:01:52.550 INFO [stderr]   |
Nov 30 20:01:52.550 INFO [stderr] 1 | pub type RenderType = u8;
Nov 30 20:01:52.550 INFO [stderr]   | ^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 30 20:01:52.550 INFO [stderr]   |
Nov 30 20:01:52.550 INFO [stderr]   = note: #[warn(dead_code)] on by default
Nov 30 20:01:52.550 INFO [stderr] 
Nov 30 20:01:52.550 INFO [stderr] warning: constant item is never used: `ID`
Nov 30 20:01:52.550 INFO [stderr]  --> src/art/main.rs:6:1
Nov 30 20:01:52.550 INFO [stderr]   |
Nov 30 20:01:52.550 INFO [stderr] 6 | pub const ID: RenderType = 0;
Nov 30 20:01:52.550 INFO [stderr]   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 30 20:01:52.550 INFO [stderr] 
Nov 30 20:01:52.550 INFO [stderr] warning: constant item is never used: `TEST`
Nov 30 20:01:52.550 INFO [stderr]  --> src/art/main.rs:9:1
Nov 30 20:01:52.550 INFO [stderr]   |
Nov 30 20:01:52.550 INFO [stderr] 9 | pub const TEST: Sprite = &[0.0, 0.0, 1.0, 0.5];
Nov 30 20:01:52.550 INFO [stderr]   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 30 20:01:52.550 INFO [stderr] 
Nov 30 20:01:52.550 INFO [stderr] warning: constant item is never used: `GUI`
Nov 30 20:01:52.550 INFO [stderr]  --> src/art/layers.rs:3:1
Nov 30 20:01:52.550 INFO [stderr]   |
Nov 30 20:01:52.550 INFO [stderr] 3 | pub const GUI: Layer = 0;
Nov 30 20:01:52.550 INFO [stderr]   | ^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 30 20:01:52.550 INFO [stderr] 
Nov 30 20:01:52.550 INFO [stderr] warning: method is never used: `set_offset`
Nov 30 20:01:52.550 INFO [stderr]   --> src/components/camera.rs:29:5
Nov 30 20:01:52.550 INFO [stderr]    |
Nov 30 20:01:52.550 INFO [stderr] 29 |     pub fn set_offset(&mut self, offset: Point2<f32>) {
Nov 30 20:01:52.551 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 30 20:01:52.551 INFO [stderr] 
Nov 30 20:01:52.551 INFO [stderr] warning: method is never used: `set_eye`
Nov 30 20:01:52.551 INFO [stderr]   --> src/components/camera.rs:35:5
Nov 30 20:01:52.551 INFO [stderr]    |
Nov 30 20:01:52.551 INFO [stderr] 35 |     fn set_eye(&mut self, eye: Point3<f32>) {
Nov 30 20:01:52.551 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 30 20:01:52.551 INFO [stderr] 
Nov 30 20:01:52.551 INFO [stderr] warning: method is never used: `set_target`
Nov 30 20:01:52.551 INFO [stderr]   --> src/components/camera.rs:39:5
Nov 30 20:01:52.551 INFO [stderr]    |
Nov 30 20:01:52.551 INFO [stderr] 39 |     fn set_target(&mut self, target: Point3<f32>) {
Nov 30 20:01:52.551 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 30 20:01:52.551 INFO [stderr] 
Nov 30 20:01:52.551 INFO [stderr] warning: method is never used: `set_proj`
Nov 30 20:01:52.551 INFO [stderr]   --> src/components/camera.rs:55:5
Nov 30 20:01:52.551 INFO [stderr]    |
Nov 30 20:01:52.551 INFO [stderr] 55 |     pub fn set_proj(&mut self, ortho_helper: OrthographicHelper) {
Nov 30 20:01:52.551 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 30 20:01:52.551 INFO [stderr] 
Nov 30 20:01:52.551 INFO [stderr] warning: method is never used: `get_offset`
Nov 30 20:01:52.551 INFO [stderr]   --> src/components/camera.rs:60:5
Nov 30 20:01:52.551 INFO [stderr]    |
Nov 30 20:01:52.551 INFO [stderr] 60 |     pub fn get_offset(&self) -> Point2<f32> {
Nov 30 20:01:52.551 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 30 20:01:52.551 INFO [stderr] 
Nov 30 20:01:52.551 INFO [stderr] warning: method is never used: `screen_to_world_point`
Nov 30 20:01:52.551 INFO [stderr]   --> src/components/camera.rs:76:5
Nov 30 20:01:52.551 INFO [stderr]    |
Nov 30 20:01:52.551 INFO [stderr] 76 |     pub fn screen_to_world_point(&self, screen_point: Point2<f32>) -> Point2<f32> {
Nov 30 20:01:52.551 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 30 20:01:52.552 INFO [stderr] 
Nov 30 20:01:52.552 INFO [stderr] warning: method is never used: `set_dirty`
Nov 30 20:01:52.552 INFO [stderr]   --> src/components/camera.rs:82:5
Nov 30 20:01:52.552 INFO [stderr]    |
Nov 30 20:01:52.552 INFO [stderr] 82 |     fn set_dirty(&mut self) {
Nov 30 20:01:52.552 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^
Nov 30 20:01:52.552 INFO [stderr] 
Nov 30 20:01:52.552 INFO [stderr] warning: method is never used: `set_layer`
Nov 30 20:01:52.552 INFO [stderr]   --> src/components/render_data.rs:25:5
Nov 30 20:01:52.552 INFO [stderr]    |
Nov 30 20:01:52.552 INFO [stderr] 25 |     pub fn set_layer(&mut self, layer: u8) {
Nov 30 20:01:52.552 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 30 20:01:52.552 INFO [stderr] 
Nov 30 20:01:52.552 INFO [stderr] warning: method is never used: `set_spritesheet_rect`
Nov 30 20:01:52.552 INFO [stderr]   --> src/components/render_data.rs:30:5
Nov 30 20:01:52.552 INFO [stderr]    |
Nov 30 20:01:52.552 INFO [stderr] 30 |     pub fn set_spritesheet_rect(&mut self, spritesheet_rect: &'static [f32; 4]) {
Nov 30 20:01:52.552 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 30 20:01:52.552 INFO [stderr] 
Nov 30 20:01:52.552 INFO [stderr] warning: method is never used: `set_tint`
Nov 30 20:01:52.552 INFO [stderr]   --> src/components/render_data.rs:35:5
Nov 30 20:01:52.552 INFO [stderr]    |
Nov 30 20:01:52.552 INFO [stderr] 35 |     pub fn set_tint(&mut self, tint: [f32; 4]) {
Nov 30 20:01:52.552 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 30 20:01:52.552 INFO [stderr] 
Nov 30 20:01:52.553 INFO [stderr] warning: method is never used: `reset_tint`
Nov 30 20:01:52.553 INFO [stderr]   --> src/components/render_data.rs:40:5
Nov 30 20:01:52.553 INFO [stderr]    |
Nov 30 20:01:52.553 INFO [stderr] 40 |     pub fn reset_tint(&mut self) {
Nov 30 20:01:52.553 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 30 20:01:52.553 INFO [stderr] 
Nov 30 20:01:52.553 INFO [stderr] warning: method is never used: `get_default_tint`
Nov 30 20:01:52.553 INFO [stderr]   --> src/components/render_data.rs:45:5
Nov 30 20:01:52.553 INFO [stderr]    |
Nov 30 20:01:52.553 INFO [stderr] 45 |     pub fn get_default_tint(&self) -> [f32; 4] {
Nov 30 20:01:52.553 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 30 20:01:52.553 INFO [stderr] 
Nov 30 20:01:52.553 INFO [stderr] warning: method is never used: `set_dirty`
Nov 30 20:01:52.553 INFO [stderr]   --> src/components/render_data.rs:65:5
Nov 30 20:01:52.553 INFO [stderr]    |
Nov 30 20:01:52.553 INFO [stderr] 65 |     fn set_dirty(&mut self) {
Nov 30 20:01:52.553 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^
Nov 30 20:01:52.553 INFO [stderr] 
Nov 30 20:01:52.553 INFO [stderr] warning: method is never used: `new_identity`
Nov 30 20:01:52.553 INFO [stderr]   --> src/components/transform.rs:23:5
Nov 30 20:01:52.553 INFO [stderr]    |
Nov 30 20:01:52.553 INFO [stderr] 23 |     pub fn new_identity() -> Transform {
Nov 30 20:01:52.553 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 30 20:01:52.554 INFO [stderr] 
Nov 30 20:01:52.554 INFO [stderr] warning: method is never used: `set_pos`
Nov 30 20:01:52.554 INFO [stderr]   --> src/components/transform.rs:27:5
Nov 30 20:01:52.554 INFO [stderr]    |
Nov 30 20:01:52.554 INFO [stderr] 27 |     pub fn set_pos(&mut self, pos: Vector3<f32>) {
Nov 30 20:01:52.554 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 30 20:01:52.554 INFO [stderr] 
Nov 30 20:01:52.554 INFO [stderr] warning: method is never used: `add_pos`
Nov 30 20:01:52.554 INFO [stderr]   --> src/components/transform.rs:32:5
Nov 30 20:01:52.554 INFO [stderr]    |
Nov 30 20:01:52.554 INFO [stderr] 32 |     pub fn add_pos(&mut self, pos_delta: Vector3<f32>) {
Nov 30 20:01:52.554 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 30 20:01:52.554 INFO [stderr] 
Nov 30 20:01:52.554 INFO [stderr] warning: method is never used: `get_pos`
Nov 30 20:01:52.554 INFO [stderr]   --> src/components/transform.rs:37:5
Nov 30 20:01:52.554 INFO [stderr]    |
Nov 30 20:01:52.554 INFO [stderr] 37 |     pub fn get_pos(&self) -> Vector3<f32> {
Nov 30 20:01:52.554 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 30 20:01:52.554 INFO [stderr] 
Nov 30 20:01:52.554 INFO [stderr] warning: method is never used: `get_gui_offset`
Nov 30 20:01:52.554 INFO [stderr]   --> src/components/transform.rs:45:5
Nov 30 20:01:52.554 INFO [stderr]    |
Nov 30 20:01:52.554 INFO [stderr] 45 |     pub fn get_gui_offset(&self) -> Point2<f32> {
Nov 30 20:01:52.554 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 30 20:01:52.554 INFO [stderr] 
Nov 30 20:01:52.555 INFO [stderr] warning: method is never used: `set_dirty`
Nov 30 20:01:52.555 INFO [stderr]   --> src/components/transform.rs:50:5
Nov 30 20:01:52.555 INFO [stderr]    |
Nov 30 20:01:52.555 INFO [stderr] 50 |     fn set_dirty(&mut self) {
Nov 30 20:01:52.555 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^
Nov 30 20:01:52.555 INFO [stderr] 
Nov 30 20:01:52.555 INFO [stderr] warning: method is never used: `take_dirty`
Nov 30 20:01:52.555 INFO [stderr]   --> src/components/transform.rs:54:5
Nov 30 20:01:52.555 INFO [stderr]    |
Nov 30 20:01:52.555 INFO [stderr] 54 |     pub fn take_dirty(&mut self) -> bool {
Nov 30 20:01:52.555 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 30 20:01:52.555 INFO [stderr] 
Nov 30 20:01:52.555 INFO [stderr] warning: field is never used: `control`
Nov 30 20:01:52.555 INFO [stderr]   --> src/core/event_clump.rs:43:5
Nov 30 20:01:52.555 INFO [stderr]    |
Nov 30 20:01:52.555 INFO [stderr] 43 |     control: Option<DuoChannel<MainToControl, MainFromControl>>,
Nov 30 20:01:52.555 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 30 20:01:52.555 INFO [stderr] 
Nov 30 20:01:52.555 INFO [stderr] warning: method is never used: `get_mut_control`
Nov 30 20:01:52.555 INFO [stderr]   --> src/core/event_clump.rs:57:5
Nov 30 20:01:52.555 INFO [stderr]    |
Nov 30 20:01:52.555 INFO [stderr] 57 |     pub fn get_mut_control(&mut self) -> Option<&mut DuoChannel<MainToControl, MainFromControl>> {
Nov 30 20:01:52.555 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 30 20:01:52.555 INFO [stderr] 
Nov 30 20:01:52.556 INFO [stderr] warning: method is never used: `get_mut_data`
Nov 30 20:01:52.556 INFO [stderr]   --> src/graphics/pipeline.rs:74:5
Nov 30 20:01:52.556 INFO [stderr]    |
Nov 30 20:01:52.556 INFO [stderr] 74 |     pub fn get_mut_data(&mut self) -> &mut pipe::Data<R> {
Nov 30 20:01:52.556 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 30 20:01:52.556 INFO [stderr] 
Nov 30 20:01:52.556 INFO [stderr] warning: field is never used: `extras`
Nov 30 20:01:52.556 INFO [stderr]   --> src/graphics/window.rs:13:5
Nov 30 20:01:52.556 INFO [stderr]    |
Nov 30 20:01:52.556 INFO [stderr] 13 |     extras: T,
Nov 30 20:01:52.556 INFO [stderr]    |     ^^^^^^^^^
Nov 30 20:01:52.556 INFO [stderr] 
Nov 30 20:01:52.557 INFO [stderr] warning: method is never used: `get_device`
Nov 30 20:01:52.557 INFO [stderr]   --> src/graphics/window.rs:54:5
Nov 30 20:01:52.557 INFO [stderr]    |
Nov 30 20:01:52.557 INFO [stderr] 54 |     pub fn get_device(&self) -> &D {
Nov 30 20:01:52.557 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 30 20:01:52.557 INFO [stderr] 
Nov 30 20:01:52.557 INFO [stderr] warning: method is never used: `get_factory`
Nov 30 20:01:52.557 INFO [stderr]   --> src/graphics/window.rs:58:5
Nov 30 20:01:52.557 INFO [stderr]    |
Nov 30 20:01:52.557 INFO [stderr] 58 |     pub fn get_factory(&self) -> &F {
Nov 30 20:01:52.557 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 30 20:01:52.557 INFO [stderr] 
Nov 30 20:01:52.557 INFO [stderr] warning: method is never used: `get_window`
Nov 30 20:01:52.557 INFO [stderr]   --> src/graphics/window.rs:62:5
Nov 30 20:01:52.557 INFO [stderr]    |
Nov 30 20:01:52.557 INFO [stderr] 62 |     pub fn get_window(&self) -> &W {
Nov 30 20:01:52.557 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 30 20:01:52.557 INFO [stderr] 
Nov 30 20:01:52.557 INFO [stderr] warning: method is never used: `get_extras`
Nov 30 20:01:52.557 INFO [stderr]   --> src/graphics/window.rs:66:5
Nov 30 20:01:52.557 INFO [stderr]    |
Nov 30 20:01:52.557 INFO [stderr] 66 |     pub fn get_extras(&self) -> &T {
Nov 30 20:01:52.557 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 30 20:01:52.557 INFO [stderr] 
Nov 30 20:01:52.557 INFO [stderr] warning: method is never used: `get_mut_extras`
Nov 30 20:01:52.557 INFO [stderr]   --> src/graphics/window.rs:82:5
Nov 30 20:01:52.557 INFO [stderr]    |
Nov 30 20:01:52.558 INFO [stderr] 82 |     pub fn get_mut_extras(&mut self) -> &mut T {
Nov 30 20:01:52.558 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 30 20:01:52.558 INFO [stderr] 
Nov 30 20:01:52.558 INFO [stderr] warning: method is never used: `process_event`
Nov 30 20:01:52.558 INFO [stderr]   --> src/systems/control.rs:17:5
Nov 30 20:01:52.558 INFO [stderr]    |
Nov 30 20:01:52.558 INFO [stderr] 17 |     fn process_event(&mut self, event: &MainToControl) {
Nov 30 20:01:52.558 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 30 20:01:52.558 INFO [stderr] 
Nov 30 20:01:52.558 INFO [stderr] warning: method is never used: `get_left`
Nov 30 20:01:52.558 INFO [stderr]   --> src/utils/orthographic_helper.rs:27:5
Nov 30 20:01:52.558 INFO [stderr]    |
Nov 30 20:01:52.558 INFO [stderr] 27 |     pub fn get_left(&self) -> f32 {
Nov 30 20:01:52.558 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 30 20:01:52.558 INFO [stderr] 
Nov 30 20:01:52.558 INFO [stderr] warning: method is never used: `get_right`
Nov 30 20:01:52.558 INFO [stderr]   --> src/utils/orthographic_helper.rs:31:5
Nov 30 20:01:52.558 INFO [stderr]    |
Nov 30 20:01:52.558 INFO [stderr] 31 |     pub fn get_right(&self) -> f32 {
Nov 30 20:01:52.558 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 30 20:01:52.559 INFO [stderr] 
Nov 30 20:01:52.559 INFO [stderr] warning: method is never used: `get_bottom`
Nov 30 20:01:52.559 INFO [stderr]   --> src/utils/orthographic_helper.rs:35:5
Nov 30 20:01:52.559 INFO [stderr]    |
Nov 30 20:01:52.559 INFO [stderr] 35 |     pub fn get_bottom(&self) -> f32 {
Nov 30 20:01:52.559 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 30 20:01:52.559 INFO [stderr] 
Nov 30 20:01:52.559 INFO [stderr] warning: method is never used: `get_top`
Nov 30 20:01:52.559 INFO [stderr]   --> src/utils/orthographic_helper.rs:39:5
Nov 30 20:01:52.559 INFO [stderr]    |
Nov 30 20:01:52.559 INFO [stderr] 39 |     pub fn get_top(&self) -> f32 {
Nov 30 20:01:52.559 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 30 20:01:52.559 INFO [stderr] 
Nov 30 20:01:52.559 INFO [stderr] warning: method is never used: `get_near`
Nov 30 20:01:52.559 INFO [stderr]   --> src/utils/orthographic_helper.rs:43:5
Nov 30 20:01:52.559 INFO [stderr]    |
Nov 30 20:01:52.559 INFO [stderr] 43 |     pub fn get_near(&self) -> f32 {
Nov 30 20:01:52.559 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 30 20:01:52.559 INFO [stderr] 
Nov 30 20:01:52.559 INFO [stderr] warning: method is never used: `get_far`
Nov 30 20:01:52.559 INFO [stderr]   --> src/utils/orthographic_helper.rs:47:5
Nov 30 20:01:52.559 INFO [stderr]    |
Nov 30 20:01:52.559 INFO [stderr] 47 |     pub fn get_far(&self) -> f32 {
Nov 30 20:01:52.559 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 30 20:01:52.560 INFO [stderr] 
Nov 30 20:01:52.560 INFO [stderr] warning: method is never used: `get_view_depth`
Nov 30 20:01:52.560 INFO [stderr]   --> src/utils/orthographic_helper.rs:51:5
Nov 30 20:01:52.560 INFO [stderr]    |
Nov 30 20:01:52.560 INFO [stderr] 51 |     pub fn get_view_depth(&self) -> f32 {
Nov 30 20:01:52.560 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 30 20:01:52.560 INFO [stderr] 
Nov 30 20:01:52.560 INFO [stderr] warning: method is never used: `get_aspect_ratio`
Nov 30 20:01:52.560 INFO [stderr]   --> src/utils/orthographic_helper.rs:55:5
Nov 30 20:01:52.560 INFO [stderr]    |
Nov 30 20:01:52.560 INFO [stderr] 55 |     pub fn get_aspect_ratio(&self) -> f32 {
Nov 30 20:01:52.560 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 30 20:01:52.560 INFO [stderr] 
Nov 30 20:01:52.560 INFO [stderr] warning: method is never used: `recv`
Nov 30 20:01:52.560 INFO [stderr]   --> src/utils/duo_channel.rs:30:5
Nov 30 20:01:52.560 INFO [stderr]    |
Nov 30 20:01:52.560 INFO [stderr] 30 |     pub fn recv(&mut self) -> R {
Nov 30 20:01:52.560 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 30 20:01:52.560 INFO [stderr] 
Nov 30 20:01:53.220 INFO [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 3.11s
Nov 30 20:01:53.243 INFO [stderr] su: No module specific data is present
Nov 30 20:01:54.619 INFO running `"docker" "inspect" "0db2c58635e2e62dcfc1cdd1ecd8e29f96f6bbc1257f7bcc85337a3c169d243b"`
Nov 30 20:01:54.995 INFO running `"docker" "rm" "-f" "0db2c58635e2e62dcfc1cdd1ecd8e29f96f6bbc1257f7bcc85337a3c169d243b"`
Nov 30 20:01:55.341 INFO [stdout] 0db2c58635e2e62dcfc1cdd1ecd8e29f96f6bbc1257f7bcc85337a3c169d243b
Nov 30 20:01:55.347 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-5/worker-7/master#8940af3cea4a9a9deabcaf843b2f8cad9a83fc61:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-7/beta-1.31-5/master#8940af3cea4a9a9deabcaf843b2f8cad9a83fc61:/source:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/source" "-e" "USER_ID=1000" "-e" "CMD=cargo +8940af3cea4a9a9deabcaf843b2f8cad9a83fc61-alt test --frozen" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"`
Nov 30 20:01:55.789 INFO [stdout] b790c26f0cbf33b92c74e4bd3a327f2b05d05ac2e234c326ad9f4de004021253
Nov 30 20:01:55.791 INFO running `"docker" "start" "-a" "b790c26f0cbf33b92c74e4bd3a327f2b05d05ac2e234c326ad9f4de004021253"`
Nov 30 20:01:58.515 INFO [stderr] usermod: no changes
Nov 30 20:01:58.813 INFO [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 0.27s
Nov 30 20:01:58.833 INFO [stderr]      Running /target/debug/deps/neural_game-99b38c465d062098
Nov 30 20:01:58.839 INFO [stdout] 
Nov 30 20:01:58.839 INFO [stdout] running 0 tests
Nov 30 20:01:58.839 INFO [stdout] 
Nov 30 20:01:58.839 INFO [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out
Nov 30 20:01:58.839 INFO [stdout] 
Nov 30 20:01:58.842 INFO [stderr] su: No module specific data is present
Nov 30 20:02:00.647 INFO running `"docker" "inspect" "b790c26f0cbf33b92c74e4bd3a327f2b05d05ac2e234c326ad9f4de004021253"`
Nov 30 20:02:00.971 INFO running `"docker" "rm" "-f" "b790c26f0cbf33b92c74e4bd3a327f2b05d05ac2e234c326ad9f4de004021253"`
Nov 30 20:02:01.322 INFO [stdout] b790c26f0cbf33b92c74e4bd3a327f2b05d05ac2e234c326ad9f4de004021253
